If a function is executing, then the stack pointer is pointing to the top of the whole stack, which is also the top of that function's activation record. 如果一个函数正在执行,那么堆栈指针就会指向整个堆栈的顶部,这也是该函数活动记录的顶部。
Each call gets its own activation record, so each time it is called the variables get their own storage space within that activation record. 每个调用都有自己的活动记录,因此每次被调用时,变量都会在活动记录中获得自己的存储空间。
The activation record contains all of the call-specific data for the function, including parameters and local variables. 活动记录包含了这个函数的所有与调用有关的数据,包括参数和本地变量。
This makes it easy for functions to know where their activation record is& they are simply defined in terms of the stack pointer. 这对函数了解自己的活动记录在什么地方提供了方便&它们可以使用堆栈指针的形式简单地进行定义。
This is because each time a function is called, it has an activation record ( also called a stack frame) associated with it. 这是由于每次调用一个函数时,都有一个相关活动记录(activationrecord)(也称为堆栈帧)。
Only when the function call is completely finished is the space for the activation record released for reuse ( more on this later). 直到函数调用彻底完成时,活动记录使用的空间才会被释放以便重用(更多信息请参看后面的介绍)。
Activation and artifact were reduced in EEG record with zygomatic reference electrode. 颧骨弓处盘状电极减少了活化和伪迹干扰。
Results: Activation and artifact were occurred in EEG record with earlobe reference electrode, but its wave amplitude was higher and bilateral brain wave of median line was more accurate. 结果:耳垂参考电极有活化现象和伪迹干扰,但波幅高,中线两侧脑波失真较少。